rancor's tooth - French English Dictionary